knit gloves - French English Dictionary